Text copied to clipboard!

Titlu

Text copied to clipboard!

Dezvoltator de funcții de sistem pentru sisteme încorporate

Descriere

Text copied to clipboard!
Căutăm un Dezvoltator de funcții de sistem pentru sisteme încorporate talentat și motivat, care să se alăture echipei noastre dinamice. În acest rol, vei fi responsabil pentru proiectarea, dezvoltarea și implementarea funcțiilor de sistem pentru diverse platforme embedded, asigurând performanță optimă și fiabilitate ridicată. Vei colabora îndeaproape cu echipele de hardware, firmware și software pentru a integra soluții inovatoare în produse comerciale sau industriale. Candidatul ideal are experiență solidă în programare embedded, cunoștințe aprofundate despre arhitecturi de microcontrolere și microprocesoare, precum și o înțelegere clară a proceselor de dezvoltare software pentru sisteme critice. Responsabilitățile includ analiza cerințelor de sistem, definirea specificațiilor tehnice, dezvoltarea de cod eficient și testabil, depanarea problemelor complexe și optimizarea performanței sistemului. De asemenea, vei participa la revizuiri de cod, validare de sistem și documentare tehnică. Este esențială o atitudine proactivă, atenție la detalii și capacitatea de a lucra atât independent, cât și în echipă. Dacă ești pasionat de tehnologia embedded și dorești să contribui la dezvoltarea unor produse de ultimă generație, te încurajăm să aplici!

Responsabilități

Text copied to clipboard!
  • Proiectarea și dezvoltarea funcțiilor de sistem pentru platforme embedded
  • Analiza cerințelor tehnice și definirea specificațiilor de implementare
  • Scrierea de cod eficient, robust și testabil în C/C++
  • Colaborarea cu echipele de hardware și software pentru integrarea soluțiilor
  • Depanarea și rezolvarea problemelor complexe de sistem
  • Optimizarea performanței și consumului de resurse
  • Participarea la revizuiri de cod și validarea funcționalităților
  • Documentarea proceselor de dezvoltare și a soluțiilor implementate
  • Respectarea standardelor de calitate și a cerințelor de siguranță
  • Contribuția la îmbunătățirea continuă a proceselor de dezvoltare

Cerințe

Text copied to clipboard!
  • Studii superioare în Inginerie Electronică, Informatică sau domenii similare
  • Experiență de minimum 3 ani în dezvoltare embedded
  • Cunoștințe solide de programare în C și C++
  • Experiență cu sisteme de operare în timp real (RTOS)
  • Înțelegerea arhitecturilor de microcontrolere și microprocesoare
  • Experiență în depanare hardware și software
  • Cunoștințe despre protocoale de comunicație (CAN, UART, SPI, I2C)
  • Abilități excelente de rezolvare a problemelor
  • Capacitatea de a lucra eficient într-o echipă multidisciplinară
  • Nivel avansat de limba engleză, scris și vorbit

Întrebări posibile la interviu

Text copied to clipboard!
  • Ce experiență aveți în dezvoltarea de aplicații embedded?
  • Care sunt limbajele de programare embedded cu care lucrați cel mai des?
  • Ați lucrat cu sisteme de operare în timp real? Dacă da, care?
  • Cum abordați depanarea unei probleme complexe într-un sistem embedded?
  • Ce metode folosiți pentru optimizarea performanței unui sistem embedded?
  • Ați colaborat anterior cu echipe de hardware? Cum a decurs colaborarea?
  • Ce protocoale de comunicație embedded ați utilizat în proiectele anterioare?
  • Cum vă asigurați că respectați standardele de calitate în dezvoltare?
  • Ce instrumente de depanare și analiză embedded utilizați?
  • Care este cel mai provocator proiect embedded la care ați lucrat?